.Product{
   :global {
    .ant-row{
        margin-bottom: 24px;
        
    }
    .ant-checkbox-group{
        >.ant-checkbox-wrapper{
            margin-bottom: 8px;
        }
    }
    .ShowOpts{
        label.zent-checkbox-wrap{
            margin-bottom: 16px;
        }
    }
    .RightRadio{
        width: 453px;
        height: 52px;
        background: #F5F5F5;
        border-radius: 4px;
        padding-top: 15px;
        margin-left: 34px;
        margin-top: 8px;
        padding-left: 8px;
        border-bottom: 1px solid #E8E8E8;
    }
    .zent-design-editor__control-group:not(:last-child){
        margin-bottom: 0;
    }
    .ant-tabs{
        border-top: 1px solid #e8e8e8;
        padding-top: 24px;
        .ant-tabs-tabpane{
            .text-right{
                text-align: right;
                color: #BFBFBF;
                padding-top: 9px;
            }
            .ant-table{
                border: 1px solid #e8e8e8;
                tr td:first-child{
                    padding: 0 0 0 16px;
                    
                }
                tr td img{
                    width: 40px;
                    height: 40px;
                    border: 1px solid #D9D9D9;
                    border-radius: 4px;
                    vertical-align: middle;
                }
                .xkd-text-ellipsis{
                    max-width: 410px;
                }
            }
        }
    }
   }
}

// 商品模块
:global{
    .GoodsModule{
        .GoodsFloor{
            height: 100px;
            line-height: 100px;
            text-align: center;
            color: #2E74FF;
            background: #bdf;
        }
        .ant-row{
            .pic{
                width: 100%;
                background: rgba(46, 116, 255, 0.15);
                text-align: center;
                margin-bottom: 8px;
                overflow: hidden;
            }
            p{
                color: #424242;
                line-height: 20px;
                height: 40px;
            }
            span{
                display: block;
                font-size: 12px;
                color: #747474;
                padding-top: 6px;
                height: 24px;
            }
            ul li{
                float: left;
                font-size: 16px;
                color: #212121;
                line-height: 30px;
                em{
                    font-size: 13px;
                    color: #212121;
                    font-style: normal;
                }
            }
            ul li:last-child{
                float: right;
                padding-top: 3px;
                line-height: 0;
            }
            Button{
                line-height: 20px;
                width: 42px;
                padding: 2px 0;
                text-align: center;
                height: 24px;
                background: #F5222D;
                border-color: #F5222D;
                span{
                    padding: 0!important;
                    color: #FFF!important;
                }
            }
        }
        
    }
}
    

// 一行两个
.TwoaRow{
    padding: 10px 13px 0px;
    :global {
        .ant-col-12{
            margin-bottom: 10px;
        }
        .ant-col-12:first-child{
            position: relative;
            left: -4px;
        }
        .ant-col-12:last-child{
            position: relative;
            right: -4px;
        }
        .pic{
            height: 146px;
            .anticon{
                margin-top: 62px;
            }
        }
    }
    
}
// 一行三个
.ThreeaRow{
    padding: 10px 10px 0;
    :global {
        .ant-col-8{
            margin-bottom: 10px;
        }
        .pic{
            height: 96px;
            .anticon{
                margin-top: 39px;
            }
        }
    }
    
}
// 垂直列表
.VerticalaRow{
    padding: 10px 10px 0;
    :global {
        .ant-col-6{
            width: 29.5%;
            .pic{
                height: 88px;
                margin-bottom: 0px;
                .anticon{
                    margin-top: 34px;
                }
            }
        }
        .ant-col-18{
            width: 70.5%;
            padding-left: 8px;
            .GoodsInfo{
                height: 64px;
            }
        }
        
    }
}
.VerticalaRow:last-child{
    padding-bottom: 10px;
}
// 一行一个
.OneaRow{
    padding: 10px 10px 0;
    :global {
        .pic{
            height: 298px;
            .anticon{
                margin-top: 129px;
            }
        }
    }
}
.OneaRow:last-child{
    padding-bottom: 10px;
}
.ChoseGoodsHead{
    padding: 24px 24px 16px;
    Button{
        margin-right: 8px;
    }
}
.ChoseGoodsList{
    :global{
        .ant-table-body{
            padding: 0 24px;
            .ant-table-selection-column{
                padding-right: 0;
            }
        }
        table{
            .ant-table-thead > tr > th, .ant-table-tbody > tr > td{
                padding: 12px 16px;
            }
        }
        .ant-pagination{
            padding-right: 24px;
        }
    }
}
:global{
    .ChoseGoodsfooter{
        border-top: 1px solid #E5E5E5;
        padding: 10px 24px;
        text-align: right;
    }
}